html,body{
	display: flex;
	height: 100vh;
	flex-direction: column;
}
header{
	text-align: center;
	margin: 20px auto;
}
fieldset{
	border:1px;
}
h1{
	font:25px/30px '微软雅黑';
}
article{
	width:450px;
	margin:auto;
	border: 1px solid #ccc;
	border-radius: 5px;

}
.registerTable{
	margin-left:30px;
}
.message{
	margin:14px 10px auto 18px;
	width:14px;
	height: 14px;
	float: left;
}
.errorImage{
	float: left;
	width: 14px;
	height:14px;
	background: url(../img/small_icons.jpg) no-repeat -104px -12px/380px 380px;	
}
.successImage{
	float: left;
	width: 14px;
	height:14px;
	background: url(../img/small_icons.jpg) no-repeat -235px -306px/380px 380px;		
}
.errorMessage{
	color: red;
	width:180px;
}
.successMessage{
	color:green;
	width:180px;
}
input,select{
	margin-top:8px;
}

#btnOperation{
	margin-top:50px;
	margin-bottom: 20px;
	text-align: center;
}
